barbed spearhead - İspanyolca İngilizce Sözlük